import { sdkRequest } from '@/utils/sdkReuqest'
import { productApi } from '@/config'

export function getSendConfigAllList(param) { // 查询：收件人信息列表
	return sdkRequest(
		'POST',
		`/${productApi}/addressee_info/get_addressee_info_list/v1`,
		param
	)
}

export function InvailSendConfig(param) { // 删除：收件人信息
	return sdkRequest(
		'POST',
		`/${productApi}/addressee_info/remove_addressee_info/v1`,
		param
	)
}

export function addSendConfig(param) { // 新增：收件人信息
	return sdkRequest(
		'POST',
		`/${productApi}/addressee_info/save_addressee_info/v1`,
		param
	)
}

export function getProductManagerList(param, page) { // 分页查询：基金管理人信息列表
	return sdkRequest(
		'POST',
		`/${productApi}/fund_custodian_info/get_fund_custodian_list_page/v1`,
		param,
		page
	)
}

export function saveFundInfo(param) { // 编辑：基金管理人信息
	return sdkRequest(
		'POST',
		`/${productApi}/fund_custodian_info/edit_fund_custodian_info/v1`,
		param
	)
}

export function exportFund(param) { // 导出：基金管理人信息列表
	return sdkRequest(
		'POST',
		`/${productApi}/fund_custodian_info/export_fund_custodian_info/v1`,
		param
	)
}

export function importFund(param) { // 导入：基金管理人信息列表
	return sdkRequest(
		'POST',
		`/${productApi}/fund_custodian_info/import_fund_custodian_info/v1`,
		param
	)
}
